package servicios;

import interfaces.Posicionable;
import classes.Usuario;

public class CreateBuildingService extends AbstractService{
	private Posicionable miUnidad;
	private String miAlias;
	private Usuario miUsuario = null;
	
	public void createNewBuilding (String alias, Posicionable unidad){
		miAlias = alias;
		miUnidad = unidad;
		this.execute();
		
	}
	
	@Override
	public void doYourMagic() {
		miUsuario = this.getDao().getUsuarioPorAlias(miAlias);
		miUsuario.addEdificio(miUnidad);

	}
}
